import { emailReg, phoneReg } from '@/js/regex'

// 价格格式化,保留两位小数
export const moneyFormat = val => Number(val).toFixed(2)

// 评价用户昵称格式化,手机号或是邮箱的情况下,中间部分*代替
export const userNickFormat = val => phoneReg.test(val)
  ? val.substring(0, 3) + '****' + val.substring(val.length - 4)
  : emailReg.test(val) ? val.substring(0, 4) + '****' + val.substring(val.indexOf('@'), val.length) : val

// 企业信用代码格式化
export const companyCodeFormat = val => val.substring(0, 4) + '**********' + val.substring(val.length - 4)

export const areaFormat = val => val.replace(/省|市|自治区|特别行政区|壮族|回族|维吾尔/g, '')
